Caster-mounted work stools - Francés Inglés Diccionario